occasional showers - Turkish English Dictionary